large farmstead - German English Dictionary